package exercise.day05;

public class MaxOfArray {
    public static void main(String[] args) {
        int arr[] = new int[10];
        for (int a = 0; a < arr.length; a++) {
            arr[a] = (int) (Math.random() * 100);
            System.out.print(arr[a]+"  ");
        }
        System.out.println();


//        int arr[]=new int[10];
//        int max=0;
//        for(int i=0;i<arr.length;i++){
//            arr[i]=(int)(Math.random()*100);
//            System.out.println(arr[i]);
//            if(max<arr[i]){
//                max=arr[i];
//            }
//        }
//        System.out.println("最大值："+max);
//        System.out.println("排序后：");
//        Arrays.sort(arr);
//        for(int a=0;a<arr.length;a++){
//            System.out.println(arr[a]);
//        }


//        System.out.println("--------------------------");
//        int arr[] = new int[10];
//        int max = arr[0];
//        System.out.println("输出最大值:");
//        for (int a = 0; a < arr.length; a++) {
//            arr[a] = (int) (Math.random() * 100);
//            System.out.println(arr[a]);
//            if (max < arr[a]) {
//                max = arr[a];
//            }
//        }
//        System.out.println("排序后：");
//        Arrays.sort(arr);
//        for(int a=0;a<arr.length;a++){
//            System.out.println(arr[a]);
//        }
//        System.out.println("最大值：" + max);


//        System.out.println("--------------------------");
//        int min = arr[0];
//        System.out.println("输出最小值：");
//        for (int a = 0; a < arr.length; a++) {
//            arr[a] = (int) (Math.random() * 100);
//            System.out.print(arr[a]+ "  ");
//            if (min > arr[a]) {
//                min = arr[a];
//            }
//        }
//        System.out.println("排序后：");
//        Arrays.sort(arr);
//        for(int a=0;a<arr.length;a++){
//            System.out.print(arr[a]+"  ");
//        }
//        System.out.println("最小值：" + min);


        System.out.println("--------------------------");
        System.out.println("输出最大和最小值:");
        int max = arr[0];
        int min = arr[0];
        for (int a = 0; a < arr.length; a++) {
            arr[a] = (int) (Math.random() * 100);
            System.out.print(arr[a]+"  ");
            if (max < arr[a]) {
                max = arr[a];
            } else if (min > arr[a]) {
                min = arr[a];
            }
        }
        System.out.println("排序后：");
        for (int a=0;a<arr.length;a++){
            System.out.print(arr[a]+"  ");
        }
        System.out.print("最大值：" + max + " 最小值：" + min);

    }
}
